The electric utility, PSO canceled the "Wind Catcher" project on Friday. The project would have created the nation's largest wind farm in the Oklahoma panhandle and delivered the electricity to Tulsa.
Public Service of Oklahoma announced the Wind Catcher project has been canceled after the Public Utility Commission of Texas denied approval of the project.